patent royalties - Español Inglés Diccionario